×

have sb down meaning in English

把某人请来作客

Related Words

  1. have sb by the leg
  2. have sb doing sth
  3. have sb in
  4. have sb in one’s power
PC Version

Copyright © 2018 WordTech Co.